Real-Time Model Checking on Secondary Storage
نویسندگان
چکیده
In this paper, we consider priced-timed automata based exploration for resource-optimal scheduling. Resource-optimal scheduling problems can be seen as an application of real-time model checking in priced domains. State spaces for large problems can easily go beyond the main memory capacity. In this paper, we propose the use of secondary storage devices such as harddisk to store the generated state space induced by priced timed automata. We contribute Iterative Broadening External Breadth-First Branch-and-Bound that stores each breadth-first level on the harddisk. The algorithm achieves its completeness by trying to find an upper bound on the optimal solution in an incomplete search tree. Iteratively, the upper bound is made tighter and the coverage of the search space is increased. We present correctness and completeness proofs for the suggested algorithm along with experimental results on different instances of aircraft landing scheduling to validate the practicality of our approach.
منابع مشابه
Explicit Model Checking of Very Large MDP Using Partitioning and Secondary Storage
The applicability of model checking is hindered by the state space explosion problem in combination with limited amounts of main memory. To extend its reach, the large available capacities of secondary storage such as hard disks can be exploited. Due to the specific performance characteristics of secondary storage technologies, specialised algorithms are required. In this paper, we present a te...
متن کاملFormal Method in Service Composition in Heath Care Systems
One of the areas with greatest needs having available information at the right moment and with high accuracy is healthcare. Right information at right time saves lives. Healthcare is a vital domain which needs high processing power for high amounts of data. Due to the critical and the special characteristics of these systems, formal methods are used for specification, description and verificati...
متن کاملUsing Obdd Encodings for Space Eecient State Storage during On-the--y Model Checking
The use of an Ordered Binary Decision Diagram (OBDD) to store all visited states during on-they model checking (or reachability analysis) is investigated. To improve the time and space eeciency a novel state compression technique is introduced. This compression technique is safe, in the sense that no two unique states will have the same compressed representation. A number of real-world (as oppo...
متن کاملLarge-Scale Directed Model Checking LTL
To analyze larger models for explicit-state model checking, directed model checking applies error-guided search, external model checking uses secondary storage media, and distributed model checking exploits parallel exploration on multiple processors. In this paper we propose an external, distributed and directed on-the-fly model checking algorithm to check general LTL properties in the model c...
متن کاملAutomating Formal Modular Verification of Asynchronous Real-Time Embedded Systems
Most verification tools and methodologies such as model checking, equivalence checking, hardware verification, software verification, and hardware-software coverification often flatten out the behavior of a target system before verification. Inherent modularities, either explicit or implicit, functional or structural, are not exploited by these tools and algorithms. In this work, we show how as...
متن کامل